import { ConmonDao } from '../common.dto';

export type aiMapProductConstructor = {
  new (conmonDao: ConmonDao): AiProduct;
};
export interface AiProduct {
  generateText(conmonDao: ConmonDao): Promise<string>;
  createNewChat(): Promise<void>;
}
export interface aiMap {
  claude2: aiMapProductConstructor;
}
